multiple sites - Turkish English Dictionary